long thin cushion for sofa - Alemán Inglés Diccionario